Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jenkins: separate build pipeline and package test pipeline #1272

Merged

Conversation

micahsnyder
Copy link
Contributor

The build pipeline used to build clamav packages and then test those packages with a rudimentary test set. This change will build the clamav packages in one pipeline - then test the packages in a new test pipeline.

The new test pipeline will use the larger test suite that we use for testing from-source builds in the "regular" test pipeline.

The build pipeline used to build clamav packages and then test those
packages with a rudimentary test set. This change will build the clamav
packages in one pipeline - then test the packages in a new test pipeline.

The new test pipeline will use the larger test suite that we use for
testing from-source builds in the "regular" test pipeline.
@micahsnyder micahsnyder requested a review from rsundriyal May 22, 2024 19:49
We switched hosts for this stage to one that doesn't have system-installed libs.
Copy link
Contributor

@rsundriyal rsundriyal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor changes.

Jenkinsfile Outdated Show resolved Hide resolved
Jenkinsfile Outdated Show resolved Hide resolved
Jenkinsfile Outdated Show resolved Hide resolved
Jenkinsfile Outdated Show resolved Hide resolved
@micahsnyder micahsnyder force-pushed the CLAM-2615-git-pipeline-migration branch from b89230c to d84ec62 Compare June 25, 2024 16:17
Copy link
Contributor

@rsundriyal rsundriyal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great.

@micahsnyder micahsnyder merged commit 4eb26b6 into Cisco-Talos:main Jun 25, 2024
7 of 24 checks passed
@micahsnyder micahsnyder deleted the CLAM-2615-git-pipeline-migration branch June 25, 2024 20:54
@micahsnyder micahsnyder added the 🍒cherry-pick-candidate A PR that should be backported once approved. label Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍒cherry-pick-candidate A PR that should be backported once approved.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants